permanent resident card - German English Dictionary